navigational aid radar - Turkish English Dictionary